pharmaceutical company representative - German English Dictionary